home *** CD-ROM | disk | FTP | other *** search
/ Tech Arsenal 1 / Tech Arsenal (Arsenal Computer).ISO / tek-11 / clbbs212.zip / CLBBS212.TXT < prev   
Text File  |  1992-05-28  |  47KB  |  1,055 lines

  1.  
  2.  
  3.         ░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  4.       ░░▒▒▒░▐▐▐▐▒░▐▐▐▐▒▒▒▒░▐▐▐▐▒▒░▐▐▐▐▐▐▒░▐▐▐▐▐▐▒░▐▐▐▐▐▐▒▒░▐▐▐▐▒▒▒
  5.       ░░▒▒░▐▐░░▐▐▒░▐▐▒▒▒▒▒▒░▐▐▒▒▒▒░▐▐░░▐▐▒░▐▐░░▐▐▒░▐▐░░▐▐░▐▐░░▐▐▒▒
  6.       ░░▒░▐▐▒▒░░▒▒░▐▐▒▒▒▒▒▒░▐▐▒▒▒▒░▐▐▒░▐▐▒░▐▐▒░▐▐▒░▐▐▒░▐▐░▐▐▐▒▒▒▒▒
  7.       ░░▒░▐▐▒▒▒▒▒▒░▐▐▒▒▒▒▒▒░▐▐▒▒▒▒░▐▐▐▐▐▒▒░▐▐▐▐▐▒▒░▐▐▐▐▐▒▒░▐▐▐▒▒▒▒
  8.       ░░▒░▐▐▒▒▒▒▒▒░▐▐▒▒░▐▒▒░▐▐▒▒▒▒░▐▐░░▒▒▒░▐▐░░▐▐▒░▐▐░░▐▐▒▒▒░▐▐▐▒▒
  9.       ░░▒░░▐▐▒▒▐▐▒░▐▐▒░▐▐▒▒░▐▐▒▒▒▒░▐▐▒▒▒▒▒░▐▐▒░▐▐▒░▐▐▒░▐▐░▐▐░░▐▐▒▒
  10.       ░░▒▒░░▐▐▐▐▒░▐▐▐▐▐▐▐▒░▐▐▐▐▒▒░▐▐▐▐▒▒▒░▐▐▐▐▐▐▒░▐▐▐▐▐▐▒▒░▐▐▐▐▒▒▒
  11.       ░░▒▒▒░░░░▒▒░░░░░░░▒▒░░░░▒▒▒░░░░▒▒▒▒░░░░░░▒▒░░░░░░▒▒▒░░░░▒▒▒▒
  12.       ░░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  13.         ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
  14.  
  15.   Volume 2, Number 12                                        28 May 1992
  16.  
  17.                  (c) Daniel Doçekal, All Rights Reserved
  18.  
  19.      The BBS Clipper magazine, published SEMIWEEKLY, every FRIDAY
  20.  
  21.      Some of the material used comes from scanning CLIPPER echoes
  22.      which are carried in various BBS throughout the World.
  23.      These Echoes are very often the source of the most often asked
  24.      Questions and Answers about Clipper.
  25.  
  26.      Other material, which is fully signed or abbreviated is the
  27.      copyright of the appropriate persons.
  28.  
  29.      The publisher is not responsible for other authors submissions....
  30.      Published material is not necessarily the opinion of the publisher.
  31.  
  32.      Redaction:
  33.         Publisher...................................Daniel Docekal
  34.         Chief editor ...............................Daniel Docekal
  35.         Language editor .................................Dave Wall
  36.  
  37.  
  38.  
  39.                                Table of Contents
  40.  
  41. 1. ARTICLES  ...............................................................  1
  42.    Nantucket Code Guidelines  ..............................................  1
  43.    Hitch Hikers Guide To The Net (9)  ......................................  3
  44.    COMPSPEC for diskless workstation under Novell  .........................  5
  45.    COMMAND.COm from RAMDISK?  ..............................................  6
  46.    How about FLAG them Shareable  ..........................................  7
  47.    Fix for SET PRINTER bug  ................................................  8
  48. 2. SOFTWARE  ...............................................................  9
  49.    What is what (3)  .......................................................  9
  50. 3. Q&A  .................................................................... 15
  51.    HOW to specify different stack size?  ................................... 15
  52. 4. ANOMALIES  .............................................................. 16
  53.    ANOMALIES reports and commets  .......................................... 16
  54.    How to LINK CLD.LIB into your application?  ............................. 16
  55.    SET PRINTER TO hard anomaly!  ........................................... 16
  56.    Unrecoverable Error 5313  ............................................... 17
  57. 5. COMMENTS  ............................................................... 18
  58.    Reformat text to other collumn size  .................................... 18
  59. 6. CLIPPER NET  ............................................................ 19
  60. CLIPBBS 2-12       Table of Contents (...)        28 May 1992
  61.  
  62.  
  63.    Index of described files in Clipper BBS Magazine  ....................... 19
  64. 7. CLIPBBS  ................................................................ 21
  65.    CLIPBBS distribution  ................................................... 21
  66.    CLIPBBS, how to write an article!!!  .................................... 23
  67.  
  68.                                    - - - - -
  69. CLIPBBS 2-12                   Page 1                   28 May 1992
  70.  
  71.  
  72. ===============================================================================
  73.                                    ARTICLES
  74. ===============================================================================
  75.  
  76.  
  77.                           Nantucket Code Guidelines
  78.  
  79. 17  Comments
  80.  
  81.     17.1    Comments begin with a capital letter, but have no period:
  82.  
  83.          // Just like a sentence, but no period
  84.  
  85.             COMMENTS: There is no reason for not to use ot to use this
  86.             guideline. It's just matter of personal preference. From point
  87.             of view of language, if sentence starts, it has capital letter
  88.             on beginning but it has also point on end....
  89.  
  90.     17.2    For long comments spanning several lines, use the following:
  91.  
  92.          * For Summer '87 code, put one of these at the start of each * line
  93.  
  94.          /* This type of Clipper 5.0 comment can be as large as necessary.
  95.              Everything bound between the delimiters will be ignored by the
  96.              preprocessor
  97.          */
  98.  
  99.             // Or you can use the double-slash (//) at the beginning of
  100.             // each line for large comments blocks.
  101.  
  102.             COMMENTS: For Clipper 5.x is by me always prefered second way.
  103.             It's better for preprocessor (i hope) and also better for
  104.             reading).
  105.  
  106.     17.3    For single-line comments, use the following // rather than *:
  107.  
  108.          // This is a single-line comment in Clipper 5.0
  109.  
  110.             COMMENTS: See next guideline and then it's easy to understand
  111.             why is better to use only one kind of comments...
  112.  
  113.     17.4    For in-line comments, use // rather than &&:
  114.  
  115.          USE Customer    // An in-line comment in Clipper 5.0
  116.  
  117.             COMMENTS: It's far better to use Clipper // operator for
  118.             commenting rather than old && operator. It's again more "C" like
  119.             and better for readability of program.
  120.  
  121.     17.5    Do not use in-line comments for large comment blocks.  Comment
  122.             "paragraphs" should be formatted according to rule 17.2.  If an
  123.             in-line comment wraps beyond the 60th column, consider placing
  124.             it above the code on a separate line at the current indent
  125.             level.
  126.  
  127.          .                   // Don't make a comment
  128. CLIPBBS 2-12                   Page 2                   28 May 1992
  129.  
  130.  
  131.          .<statements>       // paragraph with aligned
  132.          .                   // in-line comments
  133.  
  134.          // Make your long in-line comments like this...
  135.          .
  136.          .<statements>
  137.          .
  138.          /* ...or, like this.  But, don't place tabs inside your
  139.          comments. */
  140.  
  141.             COMMENTS: Totally disagree. All placing of longer comments
  142.             outside of related code is making code less readable and can make
  143.             simple mistake between code and comments. Therefore i'm always
  144.             making aligned comments at end of code. Moslty somewhere around
  145.             collumns 60, 68...
  146.  
  147. -------------------------------------------------------------------------------
  148. CLIPBBS 2-12                   Page 3                   28 May 1992
  149.  
  150.  
  151.                       Hitch Hikers Guide To The Net
  152.                                 Episode 9
  153.  
  154.                               .-----------.
  155.                               |  _     _  |
  156.                             .-| /*     *\ |-.
  157.                              \|     O     |/
  158.                               |           |
  159.                               |  .-----.  |
  160.                               | '       ` |
  161.                               `-----------'
  162.                                  ||   ||
  163.  
  164.                                  Martin
  165.  
  166.  (The crew of the Infinity is continuing on their way to find the
  167.  explanation to Life, the Net, and Everything. It is a unbelievably long
  168.  trip. It is also notably nasty as Martin insists on droning on and on
  169.  about what a waste of time it all is and how it will probably be quite
  170.  depressing once the destination is reached and so on. Off in the distance,
  171.  they hear pounding type noises. The sounds appear to be getting closer.)
  172.  
  173.  Gillian    : What do you think it is?
  174.  Arnold Lint: I don't know.
  175.  Xaphod     : Maybe it's some new and amazingly interesting people.
  176.  Martin     : I hope not.
  177.  Rod        : It's definitely getting closer, let's duck out of sight just
  178.               to be safe.
  179.  
  180.  (Rod and company duck behind a nearby paperweight. The pounding sounds can
  181.  now be identified as the sounds of people running. Mixed in is a metallic
  182.  clinking sound and various shouts and yells. As the sound gets closer,
  183.  Arnold discerns that there is also a splatting type of sound mixed in.)
  184.  
  185.  Arnold Lint: What is that?
  186.  Xaphod     : Could be a Rigelian Megapede.
  187.  Rod        : Or a Richard Simmons show.
  188.  
  189.  (The source of the sound now comes into view. The first thing seen is a
  190.  group of seven joggers, of various ages, sexes, and creeds, running for
  191.  all they are worth. Close on their heels are two blokes in a Land Rover,
  192.  they each wield a large club and a large can of beer. They are, in fact,
  193.  none other than Australian Joggering champions Bruce Karnage and Bruce
  194.  Bludletter.)
  195.  
  196.  Bruce      :  Here Bruce, get closer and I'll get another.
  197.  Bruce      :  Right Bruce.
  198.  Bruce      :  Naw, closer, Bruce.
  199.  Bruce      :  Pass me a beer, Bruce.
  200.  Bruce      :  Right Bruce.
  201.  
  202.  (The Land Rover approaches the slowest jogger and Bruce pockets him in the
  203.  corner with a polo-like shot to the head, causing little bits of brain to
  204.  spurt out his ears.)
  205.  
  206.  Bruce      :  That was lovely, Bruce
  207. CLIPBBS 2-12                   Page 4                   28 May 1992
  208.  
  209.  
  210.  Bruce      :  Thank you, Bruce.
  211.  
  212.  (The joggers and the joggerers depart, the racket follows them, as well it
  213.  should.)
  214.  
  215.  Rod        : That was great, what a shot.
  216.  Arnold Lint: That was awful, how vicious and cruel.
  217.  Martin     : I don't know, I almost enjoyed it.
  218.  Gillian    : What do they call that.
  219.  Xaphod     : That's joggering, lovely sport.
  220.  Rod        : Let's go already.
  221.  Arnold Lint: What a savage Net we live in.
  222.  
  223.  [*****************************************************************************
  224.  "The Hitch Hikers Guide To The Net" indicates that one of the most savage
  225.  races in the known Net are the Incindarans. These types make the normal
  226.  Flamers look like choir boys. These types liked to censor shows like "8 is
  227.  Enough" due to it's immoral plot lines. They even went so far as to
  228.  publish 'G' rated versions of the Old, New, and Video Testaments (blessed
  229.  be the Holy Box). Legend has it that their system was kept off the Net for
  230.  a long period of time. Their system lords felt that this would be best in
  231.  light of the tendencies of those in the system. Things got so bad in
  232.  Incindara that the system lords decided they better find someone else to
  233.  fight before they wiped themselves out. So the Incindaran system was let
  234.  onto the Net.  They were so busy fighting amongst each other that nobody
  235.  noticed the portal to the Net. An errant message found its way to
  236.  Incindara which made them all realize that they were not alone. They
  237.  selected their most learned scholar, Clyd Noeitall, to investigate the
  238.  wondrous Net. It was the first time Incindara had taken enough time out
  239.  from fighting to do anything. It was indeed a great day.  He and his
  240.  colleagues than set out and talked with the Net for the first time.
  241.  Unfortunately, they came in right in the middle of the debates over Big
  242.  Mac's. Upon seeing this, Clyd turned to his colleague and said:  "No, it's
  243.  all got to go". Following this they began to systematically torch almost
  244.  every place in the Net. A long war followed in which the Incindarans lost
  245.  badly. The Net, being a bit ticked off, decided on a punishment that
  246.  suited the crime. They took away all the 'n' keys on every terminal in
  247.  Incindara. Unfortunately, they forgot to make Incindara a read-only
  248.  location, allowing the Incindarans to verbally flame. The few Incindarans
  249.  who survived can still be found flaming at will about everything they read
  250.  (which is everything as there are no 'n' keys). The once proud and feared
  251.  Incindarans have been reduced to ranting about Burger King, drunk drivers,
  252.  sterilizing non-supporters of ERA, and so on.  "The Hitch Hikers Guide To
  253.  The Net" warns all Net travellers that when such types are encountered,
  254.  the best course of action is to abort the debate, as it is probably
  255.  pointless anyway.
  256.  *****************************************************************************]
  257.  
  258.          ******************** End Of Part 9 ********************
  259.  
  260.  What is the explanation of Life, the Net, and Everything? How did Bruce
  261.  do? Did Bruce get his beer. Is Brooke Shields an Alien? To find out . . .
  262.  Tune in next time . . .  same Net-time . . . same Net-channel.
  263.  
  264. -------------------------------------------------------------------------------
  265. CLIPBBS 2-12                   Page 5                   28 May 1992
  266.  
  267.  
  268.                COMPSPEC for diskless workstation under Novell
  269.  
  270. Copy COMMAND.COM into a directory underneath of SYS:LOGIN...say
  271. SYS:LOGIN\DOS5.
  272.  
  273. In your AUTOEXEC.BAT, do:
  274.  
  275.    IPX
  276.    SET COMSPEC=F:\LOGIN\DOS5\COMMAND.COM
  277.    NETX
  278.    F:
  279.    LOGIN
  280.  
  281. This solution has advantage that COMMAND.COM is accesible immediately after
  282. closing fake A: driver created by boot rom on network card. In most cases
  283. it's not a problem, but in some it can.
  284.  
  285. -------------------------------------------------------------------------------
  286. CLIPBBS 2-12                   Page 6                   28 May 1992
  287.  
  288.  
  289.                           COMMAND.COm from RAMDISK?
  290.                     (originally by Tony Dunlap, FidoNet)
  291.  
  292. Brilliant idea, how to BOOT your first COMMAND.COM or better 4DOS.COM
  293. directly from RAMDISK? Easy:
  294.  
  295. You need to make an archive containing your 4dos files and use the INSTALL
  296. command in your config.sys to unarc them into your ramdisk. Then set SHELL=
  297. to the ramdisk.
  298.  
  299. example:
  300.  
  301. DEVICE=RAMDISK.SYS etc.
  302. INSTALL=C:\UTILS\ARJ E C:\4DOS\4DFILES.ARJ D:\
  303. SHELL=D:\4DOS.COM
  304.  
  305. where 4dfiles.arj is the archive containing the 4dos files.
  306.  
  307. Install is normally used to install TSRs and will complain that ARJ doesn't
  308. remain resident but it will work nonetheless.
  309.  
  310. You could also make the archive file self-extracting. Handy if you were on a
  311. workstation that had to boot from a floppy, but since I keep the archiver on
  312. my hard drive anyway, I opted to save a couple of K in disk space.
  313.  
  314. -------------------------------------------------------------------------------
  315. CLIPBBS 2-12                   Page 7                   28 May 1992
  316.  
  317.  
  318.                       How about FLAG them Shareable...
  319.  
  320.  
  321. Already long time i'm trying to teach programmers about ignoring things like
  322. Shareable flag for Clipper files. There are some points about flagging
  323. shareable any files from Novell souces:
  324.  
  325. The SHAREABLE flag bypasses DOS's file/record locking capabilities and places
  326. an unconditional shareable access on the file...  This means that
  327. applications would need some external method of implementing file/record
  328. locking to provide secure multiple user access to the file... otherwise
  329. several users could open the file and the last person to make changes/saves
  330. of the file will be the one that controls what's in the file and this could
  331. lead to major corruption of the data files...
  332.  
  333. The shell has a rule of thumb for caching which avoids caching any file that
  334. can be modified by another user.  This mainly applies to the way the file is
  335. opened, not how it is flagged on the disk.  That is the area that most people
  336. misunderstand the caching of 'shareable' data.  If a file is opened for read
  337. (or read/write) access and only read access is allowed for other stations
  338. then the file is cacheable.  If write access is allowed for other stations
  339. then the file is not cacheable.
  340.  
  341.  
  342. The last paragraph is most important:
  343.  
  344.     When file is opened for read (read/write) and only read access is allowed
  345.     for other stations ------ FILE IS CACHEABLE
  346.  
  347.     When other stations are allowed for WRITE --- FILE IS _NOT_ CACHEABLE
  348.  
  349. Those two defintions are speaking of course about caching at place of Shell
  350. at workstation (NETX/IPX combo or ODI). Meaning of this is a fact, that until
  351. programmer is opening files as NON-EXCLUSIVE and NON-READONLY, there will be
  352. NO caching at workstation level. Caching at server level is out of
  353. significance because it's just PUBLIC extension of server harddisk. Rather
  354. from disk, request can be fullfilled from server memory (which is of course
  355. much faster).
  356.  
  357. Marking file as Shareable or removing this flag has NO effect at standard
  358. Clipper files. Actually it's even better to NOT mark files like this, because
  359. what is coming from first paragraph is - files marked SHAREABLE are off tests
  360. for any record locks.....
  361.  
  362. -------------------------------------------------------------------------------
  363. CLIPBBS 2-12                   Page 8                   28 May 1992
  364.  
  365.  
  366.                           Fix for SET PRINTER bug
  367.                  (originally based on idea of Jamie Thain)
  368.  
  369.  
  370. #include "Set.ch"
  371.  
  372. FUNCTION MAIN
  373.  
  374. LOCAL i, v
  375.   v := "LPT1"
  376.   FOR i := 1 TO 100000
  377.         // Return a pointer to the stack into v
  378.     v := SET(_SET_PRINTER, (v) , .f.)
  379.         // Set the pointer to anything
  380.     v := ""
  381.         // Reset it as you choose with a returned pointer
  382.     v := SET(_SET_PRINTER, (v) , .f.)
  383.  
  384.     ? i, MEMORY(0)
  385.  
  386.   NEXT
  387.  
  388. RETURN NIL
  389.  
  390. -------------------------------------------------------------------------------
  391. CLIPBBS 2-12                   Page 9                   28 May 1992
  392.  
  393.  
  394. ===============================================================================
  395.                                    SOFTWARE
  396. ===============================================================================
  397.  
  398.  
  399.                            What is what (3)
  400.  
  401. IMS.LIB
  402.  
  403.         Database Warehouse (44-268-729459, fx 44-268-590905), £49 or
  404.                                 £99 (with source code) )
  405.  
  406.         (c) Information Management systems 1991
  407.  
  408.         menu generations system allows menus to be moved, re-sized,
  409.         colored and labels altered WITHOUT re-compiling. One line of
  410.         code needed for one menu
  411.  
  412.         protects .dbf files from prying eyes with single command, locks
  413.         out viewing by other xbase programs/utilities
  414.  
  415.         create demo programs which will either run a fixed number of
  416.         times, given length of time or lockout certain features. Set-up
  417.         easily reversed.
  418.  
  419.         complete text encryption function, scrambles text stored in
  420.         .dbf files, even Norton can't find it.
  421.  
  422.         exporta data to a WordPerfect or Wordstar compatible merge file
  423.  
  424.         pop up calendar
  425.  
  426.         eight different screen wipe/replace functions
  427.  
  428.         single command analyses data and produces graphical
  429.         representation of result
  430.  
  431.         password protections or entire program or individual work areas
  432.  
  433.  
  434. LAMAURA DATA DICTIONARY
  435.  
  436.         'Try out' data structures and relationships before coding,
  437.         centralise information about fields and records, create virtual
  438.         or calculated fields etx. 'Project supervisor' maintains
  439.         security with two other levels of access. Multi user versions
  440.         included real time screen refresh and message facilities.
  441.         Available as single, 5, 25 or 99 user versions.
  442.  
  443. LOGIC GEM
  444.  
  445.         Unique tools that aids in the development of the login portion
  446.         of a computer program Useful for general applications or expert
  447.         system developers. Eliminate problems of incomplete, mistaken,
  448.         redundant or contradictory logic, common when a large number of
  449.         developers are working together, makes use of 'decision table'
  450. CLIPBBS 2-12                   Page 10                  28 May 1992
  451.  
  452.  
  453.         to allow streamlining of logic flow before coding.
  454.  
  455. NETLIB
  456.  
  457.         Network toolkit for the Novell environment. Performs background
  458.         tasks while screen input is active. automatic journals, post
  459.         and wait semaphore locks, encryption for data protection,
  460.         station to station communications, multi server print
  461.         management, multiple record locks in the same file, locking
  462.         non-dbf files, appending to sdf files etc.
  463.  
  464. NOVLIB
  465.  
  466.         Database Warehouse, £289
  467.         (c)
  468.  
  469.         Library of Novell (tm) functions for Clipper, over 190
  470.         functions, connection information, file server functions,
  471.         volume info, transaction tracking, print queues, directories,
  472.         physical disk informations, bindery functions, messages,
  473.         workstation environment, semaphores, printing, file system
  474.         info, lan driver info, Summer 87 and 5.0, comprehensive
  475.         documentation, demo program and NG databases. Compatible with
  476.         netware 2.1 and above.
  477.  
  478. OOPS.LIB
  479.  
  480.         Smart entry screens, relatinal zooms, queries, dialogue boxes
  481.         are all data driven, comes with multiuser clipper code.
  482.  
  483. OVERLAY() library, version 3.5
  484.  
  485.         Database Warehouse, £135
  486.         (c) SoftDesign international Inc.
  487.  
  488.         Overlay() opend the entire universe of DOS programs to Clipper,
  489.         It provides Clipper and C developers with a means of running
  490.         ANY program, regardless of its size, from within their
  491.         applications. Communication, spreadsheets, graphics, word
  492.         processing, CAD or any DOS application can be runned from
  493.         inside of Clipper application. Fully network compatible,
  494.         Overlay() provides complete control over memory swapping.
  495.         Overlay() is totally transparent to your users. More than 30
  496.         functions make up the Overlay() features, including:
  497.         -       use of the EXTEND sustem to ensure compatibility with
  498.                 future versions of Clipper
  499.         -       EMS and extended memory use
  500.         -       The automation of executed programs
  501.         -       Complete control over DOS environment
  502.         -       Compatibility with dynamic linkers
  503.         -       Clipper 5.0 compatible
  504. PCX TOOLKIT
  505.  
  506.         60 graphics routines for PCX format images, supported by
  507.         Ventura, Pagemaker and FAX boards, and endorsed by ZSoft (PC
  508.         PAITBRUSH), 21 video modes in 256 colours, display from
  509. CLIPBBS 2-12                   Page 11                  28 May 1992
  510.  
  511.  
  512.         buffers, files or image libraries, scroll large images,
  513.         manipulate headers, written in assembler
  514.  
  515. PCX TEXT
  516.  
  517.         Display text, strings, accept input, scale text, rotate text,
  518.         create your own fonts with font editor in any text mode.
  519.         Conversion program to translate most GEM files. High speed
  520.         bitmapped text. 256 different text styles allowed on screen at
  521.         the same time. Written in assembler.
  522.  
  523. PCX EFFECTS
  524.  
  525.         Adds special effects to programs. VGA and extended VGA as well
  526.         as all others. Crush. diagonal, explode, faces, roll, split,
  527.         spiral, random, slide, push, wipe and many more professional
  528.         graphics effects including sound effects. Requires PCX TOOLKIT
  529.  
  530. POSTSCRIPT LIBRARY
  531.  
  532.         Allows unlimited access to PS printers from Clipper. Use full
  533.         range of fonts along with graphing tools and special effects.
  534.         Print circles, boxes, rectangles, scatter graphs, shapes and
  535.         pie charts. Gray shades and line density ocnfigurable. Easy to
  536.         use programming interface.
  537.  
  538. PRINTER FUNCTION LIBRARY
  539.  
  540.         Professional printing utilitiy, allows the usual bold,
  541.         condensed, italic, underscore atc fonts plus more. Efficient
  542.         replacements to the PROW(), PCOL(), SAY and other commands.
  543.         Control margins, pagination, headers and footers. Print to disk
  544.         or screen (with or without printer control codes) without
  545.         modifying program code. COmplete 100% Clipper source code
  546.         inluded, 5.01 compatible. Ideal with EZ_PRINT
  547.  
  548. PROCLIP
  549.  
  550.         Database Warehouse, £189
  551.         (c) SofDesign International, Inc.
  552.  
  553.         Virtual paged windowing system, pop-up or pull-down menus,
  554.         resize, scroll, move, drag, caption, restore and save windows
  555.         to disk. Mouse sub-system to create SAA/CUA user interface.
  556.         Change colours of screen region, blast characters onto the
  557.         screen without @SAY, exchange video pages, control PrtScr
  558.         activity, activate interrupt-drive clock or timer, manipulate
  559.         cursor size, manage application environment, create, remove or
  560.         deelete subdirectories. DOS versions, file attributes, time
  561.         stamp files. Determine driver ready status, number of printer
  562.         and communication port check, status of CAPS, INS, SCROLL LOCK,
  563.         access SHARE, ASSING and APPEND. Summer 87 and 5.0 version,
  564.         Norton Guide and Tom Retting Help files included.
  565. PS_ERROR
  566.  
  567.         Records critical information on errors (including internal and
  568. CLIPBBS 2-12                   Page 12                  28 May 1992
  569.  
  570.  
  571.         out of memory) to your own customizable log file. These include
  572.         total and free memory, program trace, open files, DOS MCB,
  573.         current screen, hardware config, data, time and memvars (to
  574.         memory file). Functions are included to tell you about your
  575.         hardware - CPU(), EMSVALID(), MONITOR(), STACKCHECK() and
  576.         UNDERFLOW() help detect stack problems.
  577.  
  578. R&R REPORT WRITER
  579.  
  580.         Complex and powerful report writing/designing tool for
  581.         programmers or advanced users. Designed reports or report
  582.         templates are executed from your application through royalty
  583.         free runtime sstem using the data specified. Up to 10files at
  584.         once, one to many relations, 254collumnsx256 lines per page,
  585.         donditional field/line printing, sorts, groups, preprocessed
  586.         totals, calculated fields, many data formulas. print to disk or
  587.         screen using horizontal panning or split screen windows.
  588.         Supports Laserjet and PostScript printers plus their fonts. 180
  589.         help screns, networks supported. 5.0 or 87 versions.
  590.  
  591. R&R CLIPPER MODULE
  592.  
  593.         Clipper & FoxBase indexes with R&R report writer. Only required
  594.         with S87 R&R as 5.0 includes the Clipper module.
  595.  
  596. R&R CODE GENERATOR
  597.  
  598.         Generates clipper source code from reports created using R&R
  599.         report writer. Not available for 5.0 version of R&R.
  600.  
  601. RASQL/B
  602.  
  603.         Clipper access to BTRIEVE data. Treat Btrieve data as you would
  604.         DBF files. Convert between both formats if desired. Lateer, use
  605.         RASQL/X and Netware SQL to access these files. Norton and
  606.         Rettig help included. S87 and 5.0
  607.  
  608. RASQL/X
  609.  
  610.         Access Netware SQL. use SQL or CLipper commands. Open multiple
  611.         tables and views concurrently. Requires Netware 286/386 running
  612.         Netware SQL, norton and Rettig help included. S87 and 5.0
  613.  
  614. SCAN.A.LYZER
  615.  
  616.         X-ray specs for the programmer. Lets you peer in DBF, NDX, IDX,
  617.         NTX, MDX, VUE, MEM, FMT, FRM and PRG. It cross refrences
  618.         variables, reformats and recases PRG's. Includes program lister
  619.         that shows line numbers, connects IF/ENDIF etc.
  620.  
  621. SEZ_YOU
  622.  
  623.         Embeds SET CLIPPER values into EXE files (or CLIPPER.LIB),
  624.         which ma be retrieved later. Includes ability to modify the
  625.         environment variable name and change values from DOS. Serial
  626.         numbers may be embedded into both EXE and DBF files and later
  627. CLIPBBS 2-12                   Page 13                  28 May 1992
  628.  
  629.  
  630.         accessed.
  631.  
  632. SILVERCOMM
  633.  
  634.         Fully interrpt driven comms library. Supports simultaneous
  635.         buffered I/O and control for up to 5 serial ports. Transparent
  636.         xon/xoff and rts/cts speed to 56k baud, xmodem and ymodem
  637.         checksum and crc with automatic fallback. Capture to dbf or
  638.         text. Comes with many useful examples on disk.
  639.  
  640. SILVERPAINT
  641.  
  642.         Complete graphics enhancement library. Allows creation of
  643.         lines, boxes, circles, complex logos, icons, even animation,
  644.         256 colour paletter, low overhead, pixel control, display .PCX
  645.         files, full range sound and ability to combine text and
  646.         graphics.
  647.  
  648. SMARTMEM
  649.  
  650.         Assists with management of Clippers free pool memory and packs
  651.         fragmented memory. It can also display/print a block diagram of
  652.         memory and store variables in up to 64k of EMS.
  653.  
  654. SOFTBASEBRIDGE
  655.  
  656.         Allows port Clipper/dBASE code on to UNIX and XENIX based
  657.         systems. Convert your Clipper code using the 'AutoBridge'
  658.         converter to SoftBase code. Then the runtime module SBRun will
  659.         run this code under UNIX or XENIX.
  660.  
  661. SOFT.CLIP
  662.  
  663.         Collection of 18 linkable modules. Some of them are on-line
  664.         help system, word processor, print manager, function key
  665.         manager, database manager, label manager, memo editor,
  666.         calculator, multi-view calender, environment manager and more.
  667.         100% networked Clipper SUmmer 87. Source supplied plus 280 page
  668.         manual.
  669.  
  670. SOFTCODE
  671.  
  672.         Program generator for people who hate program generators. Uses
  673.         template to build programs. The editor lets you change colours,
  674.         draw boxes, move blocks and place fields. Specify validation
  675.         and field types. Templates available for C, pascal, Basic and
  676.         dbASE which includes Clipper, Foxbase and QuickSilver.
  677.         Integrates with Softdemo.
  678.  
  679. SOFTDEMO
  680.  
  681.         Full featured, low priced demo maker, that is powerfull enough
  682.         for programmers yet simple enough for anybody. The script
  683.         editor can play musing and display screens in a choice of over
  684.         25 special effects. Users can enter data, pull down menus,
  685.         flash up windows, working with the proram without having
  686. CLIPBBS 2-12                   Page 14                  28 May 1992
  687.  
  688.  
  689.         aworking program. Integrates with SOFTCODE.
  690.  
  691. SOS HELP
  692.  
  693.         Context sensitive help creator without the need to create
  694.         special help procedures. Just add 1 line to your program and
  695.         link with the SOS HELP library. Generates either compressed
  696.         binary file or source code for HELP.PRG, uses pull down menus,
  697.         supports full colour palette and networks.
  698.  
  699. SPELLCHECK ENGINE
  700.  
  701.         Contains English language dictionary with over 100,000 words in
  702.         compressed format (350K), Supplied function calls include
  703.         look-up (exact match, caps difference, case difference),
  704.         suggested correct spelling and aux dictionary maintenance.
  705.         Works with Clipper and C. Price includes 25 licences.
  706.  
  707. SQLBASE LIBRARY
  708.  
  709.         Collection of over 150 SQL function providing interface to
  710.         Gupta's SQLBase server. This allows you to access popular
  711.         moni.mainframe databases linke IBM's DB2 DBMS and ORACLE. Low
  712.         memory requirement. NG included. Summer 87 and 5.0
  713.  
  714. -------------------------------------------------------------------------------
  715. CLIPBBS 2-12                   Page 15                  28 May 1992
  716.  
  717.  
  718. ===============================================================================
  719.                                       Q&A
  720. ===============================================================================
  721.  
  722.  
  723.                    HOW to specify different stack size?
  724.  
  725.  
  726. Question: How to specify different stack size for application
  727.  
  728. Answer:
  729.             /STACK:1000 (hexidecimal) is the default (4KBytes).
  730.                 (RTLINK)
  731.  
  732.            STACK <size>
  733.                 (BLINKER)
  734.  
  735. -------------------------------------------------------------------------------
  736. CLIPBBS 2-12                   Page 16                  28 May 1992
  737.  
  738.  
  739. ===============================================================================
  740.                                    ANOMALIES
  741. ===============================================================================
  742.  
  743.  
  744.                      ANOMALIES and their comments
  745.  
  746. This part of Clipper BBS Magazine is dedicated to all discovered 
  747. anomalies and comments about them in Clipper products. Because 
  748. Nantucket is still unable to give own bug and anomalies reports (as 
  749. actually did in past with Summer 87 version) is very handy to have 
  750. results of many investigations done on many user places. I'm also
  751. doing my own investigatings, because i'm always very good when someting 
  752. has hidden problems. Everything what i buy will first show all problems 
  753. and then all normal things. This amazing part of my live is sometime 
  754. making me crazy, but for testing of programs it's great <grin>.
  755.  
  756. Daniel
  757.  
  758.  
  759.  
  760. -------------------------------------------------------------------------------
  761.  
  762.  
  763.                 How to LINK CLD.LIB into your application?
  764.                        (answer of official from CA)
  765.  
  766.  
  767. The CLD.LIB is a load module library and as such it needs to be linked
  768. directly to your application .OBJs to make it immediately accessible.
  769.  
  770. When .RTLink 3.13 encounters the command FILE (or 'FI' abbrv.) it is being
  771. told to search for .OBJs, not .LIBs and won't search SET LIB= paths.
  772.  
  773.   RTLINK FI YOUR_N,C:\CLIPPER5\LIB\CLD.LIB
  774.  
  775. There are some advantages and disadvantages to either CLD.EXE or CLD.LIB
  776. usage:
  777.  
  778. 1: CLD.EXE doesn't have to be linked in.
  779. 2:    "    RESTART works.
  780. 3:    "       won't allow more than one DOS parameter to be recognized
  781.    by your application executable when the .EXE is a parameter to it.
  782. 4: CLD.LIB has to be linked in.
  783. 5: CLD.LIB RESTART doesn't work.
  784. 6: CLD.LIB allows your application .EXE to be passed any number of DOS
  785.    parameters limited only by the DOS command line length limitation.
  786.  
  787. -------------------------------------------------------------------------------
  788.  
  789.  
  790.                        SET PRINTER TO hard anomaly!
  791.  
  792. If you use SET PRINTER TO (v) where (v) is a character string it uses as
  793. much memory as your character string is counting characters, so if your
  794. variable has 12 characters SET PRINTER TO consumes 12 bytes each time it is
  795. CLIPBBS 2-12                   Page 17                  28 May 1992
  796.  
  797.  
  798. called.
  799.  
  800. -------------------------------------------------------------------------------
  801.  
  802.  
  803.                          Unrecoverable Error 5313
  804.                            (beased on CA source)
  805.  
  806. Undocumented Unrecoverable Error 5313 cannot create swapfile can be
  807. addressed by:
  808.  
  809. 1:  Increasing F:<odd> and Files = <same or more than F:<odd>>
  810.  
  811. 2:  Specify SWAPPATH:'<drivepath>\'
  812.  
  813. 3:  Check for CDRW Rights, DOS directory entries, user space restrictions,
  814.     actual disk space available, etc.
  815.  
  816. 4:  Make sure that any drivepath specifications exist, no typos, etc.
  817.  
  818. -------------------------------------------------------------------------------
  819. CLIPBBS 2-12                   Page 18                  28 May 1992
  820.  
  821.  
  822. ===============================================================================
  823.                                    COMMENTS
  824. ===============================================================================
  825.  
  826.  
  827.                     Reformat text to other collumn size
  828.                       (originally msg by John Wright)
  829.  
  830.  
  831. I wrote a special word processor in Clipper that allow users to insert mail
  832. merge fields.  After the user saves the memo I copy it to another variable,
  833. search for mail merge characters, replace the text, write the memo to a
  834. temporary text file and then reload it using MEMOREAD.  This has been
  835. working fine for over a year and the text rejustifies nicely.
  836.  
  837. -------------------------------------------------------------------------------
  838. CLIPBBS 2-12                   Page 19                  28 May 1992
  839.  
  840.  
  841. ===============================================================================
  842.                                   CLIPPER NET
  843. ===============================================================================
  844.  
  845.  
  846.  
  847. Following is COMPLETE list of all published file descriptions in Clipper
  848. BBS magazine in previous numbers. Purpose of this index list is to allow
  849. anybody find needed file descriptions in growing number of described files.
  850. Short description after name will give first possible close image about
  851. file. Number enclosed in "[]" will mean number of Clipper BBS magazine.
  852.  
  853. ┌─────────────┬────┬────────────────────────────────────────────────┬──────┐
  854. │FileName     │Src │Description                                     │Where │
  855. ├─────────────┼────┼────────────────────────────────────────────────┼──────┤
  856. │ACCESS.ARJ   │Cln │Source of speed testing program                 │[1-06]│
  857. │ACH2TB.ARJ   │Cln │Convert ACHOICE to TBROWSE                      │[1-05]│
  858. │ACHOO2.ARJ   │Cln │Replacement of ACHOICE with GET possibilites    │[1-06]│
  859. │ADHOC302.ARJ │Cln │Summer 87 inteligent report program             │[1-04]│
  860. │ASCPOS.ARJ   │Cln │replacement of ASC(substr(cString,nPosition,1)) │[1-11]│
  861. │BARNTX.ARJ   │Cln │Displaying bar indication during indexing       │[1-13]│
  862. │BLOCK.ARJ    │Cln │Tetris game written in Cliper                   │[1-19]│
  863. │BUTTON.ARJ   │Cln │@GET in form of BUTTON                          │[1-14]│
  864. │CALC14.ARJ   │Cln │PoPup Calculator                                │[1-08]│
  865. │CIVMIL.ARJ   │Cln │Upgrade of Civil->Military time conversion      │[1-19]│
  866. │CL5103.ARJ   │Cln │Report of 5.01 anomaly number 3                 │[1-04]│
  867. │CL5REP6.ARJ  │Cln │5.01 replacement of REPORT command              │[1-04]│
  868. │CLIP110.ARJ  │Cln │Clipper Documentor program                      │[1-05]│
  869. │CLIPFPCX.ARJ │Cln │Fast .PCX displayer for CLipper                 │[1-15]│
  870. │CLIPLINK.ARJ │Cbs │Complete text of R.Donnay about linkers         │[1-04]│
  871. │CLIPPLUS.ZIP │Cln │Object extension for CLIPPER 5.0                │[1-14]│
  872. │CLIPSQL.ARJ  │Cln │Demo of complete SQL library for CLipper        │[1-05]│
  873. │CLIPWARN.AJ  │Cln │Semaphore for convert WARNING: into ERRORLEVEL  │[1-11]│
  874. │CLPFON.ARJ   │Cln │Set of fonts for EXPAND.LIB from author         │[1-03]│
  875. │COMET.ARJ    │Cln │Demo version of communication library           │[1-19]│
  876. │COND.ARJ     │Cln │Builder of conditional indexes like SUBNTX      │[1-03]│
  877. │CWDEMO.ARJ   │Cln │Classworks lib written in CLASS(Y)              │[1-13]│
  878. │DBSCN2.ARJ   │Cln │Screen designer generator                       │[1-05]│
  879. │DIAL.CLN     │Cln │Dialer with using of FOPEN()                    │[1-07]│
  880. │DOC111.ARJ   │Cln │Documentor, newer version                       │[1-08]│
  881. │DTF102.ARJ   │Cln │.DBT files replacement, fully functional        │[1-14]│
  882. │ENDADD.ARJ   │Cln │replacement of incrementing last char of string │[1-11]│
  883. │GETKEY.ARJ   │Cln │Input oriented library, wordprocessing          │[1-12]│
  884. │GETPP.ARJ    │Cln │Modified GETSYS.PRG well documented             │[1-19]│
  885. │GSR151.ARJ   │Cln │Global Search and replace for programmers       │[1-07]│
  886. │HGLASS.ZIP   │Cln │Hour glass for indication of index progression  │[1-04]│
  887. │HILITO.ARJ   │Cln │Highlighting of keywords on screen              │[1-19]│
  888. │HOTKEY.ARJ   │Cln │Makin unique hot key letter for every arrat el. │[1-14]│
  889. │INDXSL.ARJ   │Cln │User Fields selection builder for index generate│[1-03]│
  890. │IOBASYS9.ARJ │Cln │Demo of S87 library and calling Clipper from C  │[1-03]│
  891. │IS.ARJ       │Cln │Several c sources of ISxxxx functions           │[1-11]│
  892. │JG2.ARJ      │Cln │Jumping between GET statements in READ          │[1-08]│
  893. │KF_LOKUP.ARJ │Cln │Set of program for database relations           │[1-07]│
  894. │LUTLIB.ARJ   │Cln │Another Clipper library                         │[1-08]│
  895. │MK30.ARJ     │Cln │Mouse library demo version                      │[1-03]│
  896. │MOVEGETS.ARJ │Cln │GETSYS change for moving between gets via VALID │[1-03]│
  897. CLIPBBS 2-12                   Page 20                  28 May 1992
  898.  
  899.  
  900. │MSWIN.ARJ    │Cln │Detection of Windows mode when running Clipper  │[1-14]│
  901. │NFDESC2.ARJ  │Cln │NanForum library description list               │[1-06]│
  902. │NFLIB2.ARJ   │Cln │NanForum library main file                      │[1-06]│
  903. │NFSRC2.ARJ   │Cln │NanForum library Source files                   │[1-06]│
  904. │NOTATION.ARJ │Cln │Complete text of article about hungarian notat. │[1-04]│
  905. │NTXBAR.ARJ   │Cln │Bar of indexing via system interrupts           │[1-19]│
  906. │OCLIP.ARJ    │Cln │Object extension, real (not #define/command)    │[1-12]│
  907. │OOPSCL5.ARJ  │Cln │Another version of pseudo objects               │[1-07]│
  908. │PACKUP.ARJ   │Cln │ASM source of PACK/UNPACK replacement SCRSAVE.. │[1-04]│
  909. │PARTIDX3.ARJ │Cln │Partial indexing                                │[1-12]│
  910. │PAT1.ARJ     │Cln │CIX NanForum Libraryy PATCH                     │[1-07]│
  911. │PAT2-2.ARJ   │Cln │Fix for FLOPTST.ASM in Nanforum Library         │[1-13]│
  912. │PAT2-3.ARJ   │Cln │TBWHILE improvement for Nanforum libray         │[1-14]│
  913. │PAT2-4.ARJ   │Cln │FT_PEGS() patch for NFLIB                       │[1-15]│
  914. │PAT2-5.ARJ   │Cln │FT_TEMPFIL() patch for NFLIB                    │[1-16]│
  915. │POPUPCAL.ARJ │Cln │Popup calender                                  │[1-05]│
  916. │POSTPRNT.ARJ │Cln │Postscript printing from inside of Clipper      │[1-14]│
  917. │POWER10.ARJ  │Cln │French library                                  │[1-07]│
  918. │PRINTSUP.AJR │Cln │Low level BIOS routines for printing            │[1-11]│
  919. │QS20F.ARJ    │Cln │Screen designer, demo, looks very good          │[1-11]│
  920. │READPW.ARJ   │Cln │GETSYS change for password invisible reader     │[1-03]│
  921. │SCANCODE.ARJ │Cln │Database with scan codes                        │[1-07]│
  922. │SCRSAVE.ARJ  │Cln │Screen AntiBurning utility (inactivity snake)   │[1-05]│
  923. │SEGUE.ARJ    │Cln │Novell library - demo                           │[1-15]│
  924. │SHADO.ARJ    │Cln │Creating shadow on screen                       │[1-14]│
  925. │SHELP50A.ARJ │Cln │SuperHelp for Clipper                           │[1-07]│
  926. │SHOWANSI.ARJ │Cln │Displaying a ANSI from inside CLIPPER no ANSI.SY│[1-15]│
  927. │SNAP497.ARJ  │Cln │Beta version of SNAP, partially compatible to 5 │[1-12]│
  928. │SNAP50.ARJ   │Cln │dBASE/CLIPPER documentor supporting 5.01 little │[1-15]│
  929. │SOUND.ARJ    │Cln │Multiple TONE() used as one SOUND function      │[1-06]│
  930. │STATUS.ARJ   │Cln │Timer interrupt hooked status indicator         │[1-12]│
  931. │SUPER160.ARJ │Cln │SUPER.LIB for Summer87                          │[1-13]│
  932. │SYMBOL.ARJ   │Cln │Dumper of symbol tables of Summer87 .EXE        │[1-03]│
  933. │TBUNIQUE.ARJ │Cln │Browsing unique without unique index            │[1-12]│
  934. │TBWHL4.ARJ   │Cln │WHILE browsing using TBROWSE, well commented    │[1-06]│
  935. │TICKER.ARJ   │Cln │Real Time Clock, interrupt driven on screen     │[1-12]│
  936. │VOICE200.ARJ │Cln │VOICE synthetizing library for Clipper          │[1-13]│
  937. │VSIX711.ARJ  │Cln │Vernon Six Clipper utilities and library        │[1-05]│
  938. │VSIX800.ARJ  │Cln │Vernon's library, lot of functions              │[1-12]│
  939. │WIPEV11.EXE  │Cln │VERY good screen manipulation library           │[1-11]│
  940. │ZIP2BAR.ARJ  │Cln │Printing BAR (USPS) code on EPSON printer       │[1-15]│
  941. └─────────────┴────┴────────────────────────────────────────────────┴──────┘
  942.  
  943. Src can be:
  944.     Cln     File is accesible on ClipperNet
  945.     Cbs     File is accesible in HQ BBS of CLipper BBS Magazine
  946.  
  947.  
  948. -------------------------------------------------------------------------------
  949. CLIPBBS 2-12                   Page 21                  28 May 1992
  950.  
  951.  
  952. ===============================================================================
  953.                                     CLIPBBS
  954. ===============================================================================
  955.  
  956.  
  957.                              CLIPBBS Distribution
  958.  
  959.   CLIPBBS is special magazine about CLIPPER and CLIPPERing (or about
  960.   another related problems and xBASE languages). This magazine is for
  961.   free and articles aren't honored. Nobody can make a profit from the
  962.   distribution of this magazine.
  963.  
  964.   CLIPBBS can be freely downloaded and uploaded to any BBS or any other
  965.   public system without changes of original contents or number of files
  966.   in original archive (kind of archive can be changed, but we are sup-
  967.   porting ARJ archive because is best and smallest).
  968.  
  969.   If you are interested in CLIPBBS and would like to become a DISTRIBUTION
  970.   site, contact publisher on 2:285/608@fidonet or 27:1331/4412@signet
  971.   or just call to 31-10-4157141 (BBS, working 18:00->08:00, top is V32b) or
  972.   voice to 31-10-4843870 in both cases asking for DANIEL (Docekal).
  973.  
  974.   Distribution sites:
  975.  
  976.   Clipper BBS Home system  │
  977.   ─────────────────────────┘
  978.       NETCONSULT BBS, SYSOP Daniel Docekal, phone 31-10-4157141
  979.       Daily 18:00 till 08:00 (GMT+1), sat+sun whole day
  980.       Modem speed 1200, 2400, 9600, 12000, 14400 (V32b)
  981.       2:285/608@fidonet.org
  982.  
  983.   United Kingdom   │
  984.   ─────────────────┘
  985.       Welsh Wizard, SYSOP Dave Wall, phone 44-656-79477
  986.       Daily whole day, modem speed HST
  987.  
  988.   Italy   │
  989.   ────────┘
  990.       Lady Bright BBS, SYSOP Gianni Bragante, Phone: +39-15-8353153
  991.       20:00-08:00 monday to friday, from saturday 13:00 to 08:00 monday
  992.       24h/24h holydays, 300-9600 baud v21,v22,v32,v42bis
  993.       2:334/307@fidonet.org
  994.  
  995.   United States of America  │
  996.   ──────────────────────────┘
  997.      The Southern Clipper, SYSOP Jerry Pults, phone 1-405-789-2078
  998.       Daily whole day, modem speed HST
  999.  
  1000.       The New Way BBS, SYSOP Tom Held, phone, 1-602-459-2412
  1001.       Daily 24hours, 1:309/1@Fidonet.org, 8:902/6@RBBS-Net
  1002.  
  1003.   Canada    │
  1004.   ──────────┘
  1005.       SYSOP Gordon Kennet, phone 1-604-599-4451 
  1006.       Daily 24houts, 2400bps V42b, 1:153/931@fidonet.org
  1007.  
  1008. CLIPBBS 2-12                   Page 22                  28 May 1992
  1009.  
  1010.  
  1011.   WORLDWIDE   │
  1012.   ────────────┘
  1013.   
  1014.       Clipper File Distrubution Network (ClipperNet, area CL-DOC)
  1015.       Various systems around whole world
  1016.  
  1017.  
  1018.  
  1019. -------------------------------------------------------------------------------
  1020. CLIPBBS 2-12                   Page 23                  28 May 1992
  1021.  
  1022.  
  1023.                      How to write articles in CLIPBBS?
  1024.   
  1025.   
  1026.   Submission of articles to CLIPBBS is really easy:
  1027.     Maximum of 78 characters per line, as long or as short as you like
  1028.     ASCII text.
  1029.     Choose from the list of extension which most describes your text, or
  1030.     just name it .ART as ARTicle and send it to publisher or to any
  1031.     distribution site via modem to BBS or with mailer as file attach.
  1032.     Article will come automatically appear in the next free issue.
  1033.   
  1034.   Extensions are:
  1035.   
  1036.           Articles (anything)             .ART
  1037.           Software                        .SOF
  1038.           News                            .NEW
  1039.           Question and Answers            .Q&A
  1040.           ANOMALIES and their comments    .ANO
  1041.           Letters to editors              .LET
  1042.           Advertisement                   .ADV
  1043.           Wanted                          .WAN
  1044.           Comments                        .CMS
  1045.           DUMP from conferences           .DMP
  1046.           Clipper Net                     .CLN
  1047.           
  1048.   That's all at the moment, there will probably be changes later, as the
  1049.   magazine evolves. If you have any ideas for a new section of CLIPBBS,
  1050.   please tell us, or just write an article about it.
  1051.   
  1052.   Daniel, publisher
  1053.  
  1054. -------------------------------------------------------------------------------
  1055.